home *** CD-ROM | disk | FTP | other *** search
/ Technotools / Technotools (Chestnut CD-ROM)(1993).ISO / misc_pto / crcset13 / update.doc < prev    next >
Text File  |  1991-07-12  |  1KB  |  27 lines

  1. Changes to version 1.0:
  2.  
  3.         The algorithm used to calculate the initial CRC matrix has been 
  4. optimized to run in logarithmic time instead of linear time, the practical 
  5. upshot of which is that calculations that previously took up to a minute now 
  6. take less than two seconds.
  7.  
  8.         Supporting C and Turbo Pascal code have been modified to support DOS 
  9. versions below 3.0.
  10.  
  11.  
  12. Changes to version 1.2:
  13.  
  14.         The previous version of the C code had a minor bug that manifested 
  15. itself only under Microsoft C; the bug has been fixed and conditional 
  16. compilation directives have been introduced to recognize Turbo C (which uses 
  17. searchpath()) or Microsoft C and Quick C (which use _searchenv()) when looking 
  18. for the program name under DOS versions below 3.0.
  19.  
  20.         The C function isvalidcrc() and the Turbo Pascal function IsValidCRC 
  21. have been replaced with validatecrc() and ValidateCRC respectively.  The new 
  22. functions are essentially the same as the old, but return the reason for the 
  23. failure (no memory, file not found, etc) instead of just a success or failure 
  24. code.  For compatibility with earlier releases, isvalidcrc() and IsValidCRC 
  25. are still available.
  26.  
  27.